package dev.ece.suit.hexmap;

import java.util.List;

import dev.ece.util.lib.Vector2f;
import dev.ece.util.lib.Vector3f;

public interface MapTriangleCreator {

	public MapTriangle create(int index, MapCell left, MapCell center, MapCell right, int direction);
	
	public int count();
	
	public void fillData(MapTriangle triangle, List<Vector3f> vertice, List<Vector2f> uv, List<Vector3f> normals, List<Vector2f> alpha);
	
}
